Senegal flapshell turtle - English Synonyms Dictionary